gsm_menu_item table — gsmmi
The gsm_menu_item table is the central table of the Menu and Toolbar group.
This table defines the dynamic menu items that might belong to either a menu structure or a toolbar. On a menu bar, an “item” can be visualized as a menu item, a submenu, or a ruler. On a toolbar, an “item” can be visualized as a control, a button, or a combo box. A menu item might launch an actual program, publish an event to an object, or set a property.
Table 7–1 lists the table’s FLA, fields, and foreign keys.
Table 7–1: gsm_menu_item table information
|
Table FLA
|
Fields (data type)
|
Foreign keys
|
|
gsmmi
|
menu_item_obj (Decimal) product_module_obj (Decimal) object_obj (Decimal) instance_attribute_obj (Decimal) item_category_obj (Decimal) menu_item_label (Character) menu_item_description (Character) toggle_menu_item (Logical) tooltip_text (Character) shortcut_key (Character) hide_if_disabled (Logical) disabled (Logical) system_owned (Logical) under_development (Logical) menu_item_reference (Character) propagate_links (Character) security_token (Character) item_toolbar_label (Character) image1_up_filename (Character) image1_down_filename (Character) image1_insensitive_filename (Character) image2_up_filename (Character) image2_down_filename (Character) image2_insensitive_filename (Character) item_select_type (Character) item_select_action (Character) item_link (Character) item_select_parameter (Character) item_menu_drop (Character) on_create_publish_event (Character) enable_rule (Character) disable_rule (Character) image_alternate_rule (Character) hide_rule (Character) item_control_type (Character) item_control_style (Character) substitute_text_property (Character) item_narration (Character) source_language_obj (Decimal)
|
instance_attribute_obj
item_category_obj
menu_item_obj
product_module_obj
|
Table 7–2 gives details of the table’s indexes.
Table 7–2: gsm_menu_item index information
|
Index name
|
Elements
|
Type
|
|
XPKgsm_menu_item
|
menu_item_obj
|
Primary Unique
|
|
XAK1gsm_menu_item
|
menu_item_reference
|
Unique
|
|
XIE1gsm_menu_item
|
product_module_obj
|
Nonunique
|
|
XIE2gsm_menu_item
|
object_obj
|
Nonunique
|
|
XIE3gsm_menu_item
|
instance_attribute_obj
|
Nonunique
|
|
XIE4gsm_menu_item
|
item_category_obj
|
Nonunique
|
|
XIE5gsm_menu_item
|
menu_item_label
|
Nonunique
|
|
XIE6gsm_menu_item
|
menu_item_description
|
Nonunique
|
|
XIE7gsm_menu_item
|
security_token
|
Nonunique
|
|
XIE8gsm_menu_item
|
item_toolbar_label
|
Nonunique
|
|
XIE9gsm_menu_item
|
source_language_obj
|
Nonunique
|